revolution and counter-revolution - German English Dictionary